@charset "utf-8";
.dadhg{
    width: 100%;
//  height: 800px;
    margin: 0 auto;
    .hrsfj{
        width: 90%;
        margin: 0 auto;
        .ihjf{
            width: 100%;
            .shtf{
                width: 100%;
                margin-top:20px ;
                span{
                    font-size: 18px;
                    font-weight: bold;
                }
            }
            .dhte{
                width: 100%;
                .fksy{
                    float: right;
                    display: flex;
                    align-items: flex-end;
                    img{
                        
                        width: 23px;
                    }
                    span{
                        margin-left:10px ;
                        font-size: 20px;
                        color: #c5c5c5;
                    }
                }
                .dkjsf{
                    display: flex;
                    align-items: flex-end;
                    float: right;
                    margin-left:20px ;
                    img{
                        width: 32px;
                    }
                    span{
                        margin-left:10px ;
                        font-size: 20px;
                        color: #c5c5c5;
                    }
                }
                
            }
            .fhtsr{
                margin-top:10px ;
                float: right;
                span{
                    font-size: 20px;
                    color: #c5c5c5;
                }
                a{
                    color: #b20000;
                    font-size: 20px;
                }
                
            }
            
            .fu{
                clear: both;
            }
            
            
        }
        .jdujr{
            margin-top:25px ;
            width: 100%;
            p{
              font-size:10px ;
              text-indent: 2em;
              text-align: justify;
              color: #8b8b8b;
            }
        }
        .kdleh{
            width: 100%;
            margin-top:20px ;
            .jffj{
               width: 100%;
               p{
                 text-indent: 2em;
                  font-size: 12px;
                  font-weight: bold;
                  text-align: justify;  
               } 
            }
            .hfgysj{
                margin-top:15px ;
                width: 100%;
                p{
                  font-size:10px ;
                  text-indent: 2em;
                  color: #8b8b8b;
                  text-align: justify;  
                }
            }
            
        }
        .tuafv{
            margin-top:15px ;
            width: 100%;
            height: 160px;
            overflow: hidden;
            img{
                width: 100%;
            }
            }
        .hfgysj1{
            margin-top:15px ;
            width: 100%;
            p{
                font-size:10px ;
                text-indent: 2em;
                color: #8b8b8b;
                text-align: justify;  
            }
            ul li{
                font-size:10px ;
                text-indent: 2em;
                color: #8b8b8b;
                text-align: justify;  
            }
        }
        .jhfy{
            margin-top:15px ;
            width: 100%;
            img{
                width: 100%;
                text-align: justify;
            }
        }
        .fjghs{
            width: 100%;
            margin-top:15px ;
            .dhgk{
                width: 100%;
                ul li{
                 text-indent: 2em; 
                 width: 100%;
                 font-size: 10px;  
                }
                li a{
                    color: #8b8b8b;
                    text-align: justify;
                }
            }
        }
        .dhgk1{
            width: 100%;
            ul li{
                text-indent: 2em; 
                width: 100%;
                font-size: 10px;  
            }
            li a{
                color: #8b8b8b;
                text-align: justify;
            }
        }
        .gfyw{
            width: 100%;
            margin-top:15px ;
            img{
                width: 100%;
            }
        }
        .fjgse{
            width: 100%;
            margin-top:15px ;
            .fgsgj{
                width: 100%;
                p{
                    font-size: 12px;
                }
            }
            .fjslk{
                width: 100%;
                color: #8b8b8b;
                font-size: 10px;
                margin-top:10px ;
                p{
                    color: #8b8b8b;
                    font-size: 10px;   
                }
            }
            .gjhy{
                width: 100%;
                margin-top:10px;
                span{
                    color: #8b8b8b;
                    font-size: 10px
                }
                p{
                    color: #8b8b8b;
                    font-size: 10px;
                    text-align: justify;
                }
            }
            
        }
        .fgsbv{
            width: 100%;
            margin-top:15px ;
            img{
                width: 100%;
            }
        }
        .hfgsf{
            width: 100%;
            margin-top:20px ;
            ul li{
                width: 100%;
                font-size: 10px;
                color: #8b8b8b;
            }
        }
        .hfsyj{
            width: 100%;
            margin-top:15px ;
            .ghsfg{
                width: 100%;
                span{
                   color: #8b8b8b; 
                   font-size: 10px;
                }
                ul{
                    margin-top:10px ;
                }
                ul li{
                    color: #8b8b8b;
                    line-height: 3;
                    font-size: 10px;
                }
            }
        }
        .fhffh{
            width: 100%;
            margin-top:15px ;
            p{
              font-size: 10px;
              color: #8b8b8b;
              text-align: justify;  
            }
        }
        
    }
    .kuongde{
        width: 100%;
        height: 15px;
        background: #efefef;
    }
    .skyrfs{
        width: 90%;
        height: 70px;
        margin: 0 auto;
        line-height: 4;
        color: #727171;
        span{
            font-size: 20px;
            font-weight: bold;
        }        
    }
    .hfjgs{
        width: 90%;
        margin: 0 auto;
        height: 140px;
        .jfsi{
            float: left;
            margin-left:38px ;
            margin-top:15px ;
            
            img{
                width: 60px;  
            }
            p{
                margin-left:10px ;
                color: #8b8b8b;
            }
        }
    }
    .fu{
       clear: both; 
    }
    
    .fjsgu{
        width: 100%;
        .sgfj{
            width: 90%;
            height: 150px;
            margin: 0 auto;
            border: 1px solid #8b8b8b;
            .fhfj{
               line-height: 10;
               text-align: center;
               color: #8b8b8b;
               span{
                   color: #b20000;
                   text-decoration: underline;
               } 
            }
        }
    }
    .hfrsj{
        padding-top:20px ;
        width:100%;
        display: inline-block;
        text-align: center;
        
        span{            
//          border-radius: calc(5px);
            text-align: center;
            display: inline-block;
            background: #b20000;
            color: white;
            line-height:3 ;
            width: 50%;
            height: 40px;
            font-size: 15px;
        }
    }
    .fgsjg{
        width: 100%;
        margin-top:20px ;
        .hfgfs{
            width: 90%;
            margin: 0 auto;
            .fgjs{
                width: 100%;
                p{
                  color: #727171;
                  font-size: 18px;  
                }
                p span{
                    
                  text-decoration: underline;  
                }
                
            }
        }
    }
    .fjsgyu{
        width: 100%;
        margin-top:20px ;
        .hfshv{
            width: 90%;
            margin: 0 auto;
            .fgshfg{
                float: left;
                img{
                    width: 55px;
                }
            }
        }
        .kghj{
            margin-left:10px ;
            margin-top:14px ;
    //      display: flex;
    //      align-items: flex-end;
            float: left;
            color: #b2b2b2;
            font-size: 18px;
            span{
                color: #000000;
            }
        }
    }
    .fhgsh{
        width: 100%;
        margin-top:15px ;
        .fjgshj{
            width: 90%;
            margin: 0 auto;
            .hfgjf{
               float: left;
               span{
                   font-size: 13px;
               } 
            }
            .hfshd{
                float: right;
                span{
                    color: #b2b2b2;
                    font-size: 15px;
                }
            }
        }
    }
    .jfgs{
        margin-top:8px ;
        float: right;
    }
    .jgdg{
        width: 100%;
        .bjgd{
            width: 85%;
            height: 300px;
            margin: 0 auto;
            background:#fafafa ;
            .fjdt{
                width: 100%;
                padding-left:15px ;
                padding-top:15px ;
                .gyukdh{
                    float: left;
                    img{
                        width: 35px;
                    }
                }
                .ghgfd{
                    margin-top:10px ;
                    float: left;
                    font-size: 13px;
                    padding-left:10px ;
                    span{
                        font-size: 13px;
                        
                    }
                }    
            }
            .fhtsu{
                float: right;
                span{
                    color: #b2b2b2;
                    margin-right:5px ;
                }
            }
            .hfgyt{
                width: 100%;
                margin-top:15px ;
                border-style: dashed;
            }
            .fjdt1{
                width: 100%;
                padding-left:15px ;
                padding-top:15px ;
                .gyukdh1{
                    float: left;
                    img{
                        width: 35px;
                    }
                }
                .ghgfd1{
                    margin-top:10px ;
                    float: left;
                    font-size: 13px;
                    padding-left:10px ;
                    span{
                        font-size: 13px;
                        
                    }
                }
                .gdfr{
                    width: 100%;
                    
                    margin-left:4px ;
                    p{
                        font-size: 10px;
                    }
                }    
            }
            .hfsyje{
                width: 100%;
                margin: 0 auto;
                margin-top:30px ;
                .hfysw{
                    width: 85%;
                    height: 70px;
                    margin: 0 auto;
                    background: white;
                    span{
                        float: right;
                    }
                }
            }
            .uftdygt{
                margin-top:10px ;
                width: 100%;
                .dhtf{
                   width: 85%;
                   margin: 0 auto; 
                    span{            
            //          border-radius: calc(5px);
                        text-align: center;
                        display: inline-block;
                        background: #b20000;
                        color: white;
                        line-height:3 ;
                        width: 50%;
                        float: right;
                        height: 40px;
                        font-size: 15px;
                    }
                }
            }
            
        }
        
    }
    .fdutd{
        margin-top:20px ;
        margin: 0 auto;
        width: 100%;
        .ghsfd{
            width: 95%;
            text-align: center;
            span{
    //          display:block;
    //          text-align:center;
                color: #bbbbbb;
                font-size: 16px;
            } 
        }
            
    }
    
}
